section of naval facilities - Espagnol Anglais Dictionnaire